home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr42 / amw10a.zip / AMWDOC.TXT < prev    next >
Text File  |  1993-04-04  |  19KB  |  501 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26. AMW.DOC - Documentation for "A Multimedia Workstation / Voice"
  27.           Version 1.0
  28.  
  29. AMW Version 1.0, "A Multimedia Workstation / Voice"
  30. Copyright (C) 1993, by Joseph Duer, All Rights Reserved.
  31.  
  32.  
  33. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  3
  34.      What is "A Multimedia Workstation / Voice" ?. . . . . . . . . . . .  3
  35.      What is a Sound Blaster ? . . . . . . . . . . . . . . . . . . . . .  3
  36.      How is voice recorded and processed ? . . . . . . . . . . . . . . .  3
  37.      What can this program be used for?. . . . . . . . . . . . . . . . .  3
  38.      What's with the "/Voice" ?. . . . . . . . . . . . . . . . . . . . .  3
  39.  
  40. Installing AMW . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  41.  
  42. Running AMW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  43.  
  44. The AMW screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  45.      The Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  46.      The Status Line . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  47.      The Buffer Information. . . . . . . . . . . . . . . . . . . . . . .  5
  48.      The top level menu. . . . . . . . . . . . . . . . . . . . . . . . .  5
  49.  
  50. The File Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
  51.      Load. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
  52.      Save. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
  53.      New . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
  54.      Change Dir. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
  55.      Change Device . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  56.      Quit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  57.  
  58. The Edit Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  59.      Zoom. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  60.      UnZoom. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
  61.  
  62. The Play Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
  63.      Full Voice. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
  64.      Zoomed Section. . . . . . . . . . . . . . . . . . . . . . . . . . .  8
  65.  
  66. The Record Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
  67.      Set Sampling Rate . . . . . . . . . . . . . . . . . . . . . . . . .  8
  68.      Record Voice. . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
  69.  
  70. The Voice Processing Menu. . . . . . . . . . . . . . . . . . . . . . . .  9
  71.      Set Sampling Rate . . . . . . . . . . . . . . . . . . . . . . . . .  9
  72.      Raise Volume. . . . . . . . . . . . . . . . . . . . . . . . . . . .  9
  73.      Lower Volume. . . . . . . . . . . . . . . . . . . . . . . . . . . .  9
  74.      Reverse Voice . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
  75.  
  76. Introduction
  77.  
  78.  
  79.      What is "A Multimedia Workstation / Voice" ?
  80.  
  81.      This program is a utility that allows a user to manipulate
  82.      Sound Blaster voice files.  You can make them faster,
  83.      slower, louder, and quieter.  You can also ZOOM in on a
  84.      particular part of the voice data and save that part only,
  85.      thus serving as a true voice editor.
  86.  
  87.      What is a Sound Blaster ?
  88.  
  89.      The Sound Blaster is a voice / music card, manufactured by
  90.      Creative Labs.  The basic Sound Blaster contains a FM chip
  91.      for music generation and a 8 bit DSP, which is what does
  92.      the voice input/output.  The Sound Blaster also is offered 
  93.      with a 16 bit DSP, 2 voice channels and many other options
  94.      and combinations.  This program will utilize the basic
  95.      SB options, so that it will work with all Sound Blasters.
  96.  
  97.      How is voice recorded and processed ?
  98.  
  99.      This is actually a fairly simple thing to explain.  When you
  100.      set the blaster to start recording, it "listens" a certain
  101.      number of times per second and assigns an integer value
  102.      based on how loud the incoming sound is.  How many times per
  103.      second?  That is defined by what is called the "sampling
  104.      rate". The default sampling rate is usually 8000, or 8000
  105.      samples per second.  This sample data is stored in memory
  106.      and can be saved to disk.  You can then load the voice file
  107.      and "play" it out of the blaster to a speaker whenever you
  108.      want.
  109.  
  110.      What can this program be used for?
  111.  
  112.      AMW is a voice recorder / player / editor.  You can record
  113.      your own voice with a microphone, record music by connecting
  114.      your stereo to the blaster, or even connect your audio VCR
  115.      output and record the soundtrack of a movie.  Once you have
  116.      recorded it, you can then change the sampling rate, raise
  117.      of lower the volume, or even flip the voice over so that it
  118.      plays in reverse!  You then have the option of saving your
  119.      changes to disk.
  120.  
  121.      For editing, the ZOOM feature allows you to select a certain
  122.      part of the voice data, this would allow you to remove
  123.      unwanted "noise" at the beginning or end of a file.
  124.  
  125.  
  126.      What's with the "/Voice" ?
  127.  
  128.      AMW will be a full Multimedia application including Voice,  
  129.      Music, and  Images.  This is only the Voice module.  Not
  130.      too far into the future, all the modules will be available.
  131.  
  132.  
  133.  
  134. Registration information
  135.  
  136.      AMW is shareware.  That means that you can distribute this
  137.      program to whomever you like.  It also means that you can
  138.      use it yourself for a 30 day evaluation period.  
  139.  
  140.      After 30 days, if you still want to use it, you must
  141.      register your copy or else you will be in violation of
  142.      the copyright.
  143.  
  144.      Registration is easy, and cheap.  A single user license
  145.      is $20.  A unlimited user site license is $100.  Use the 
  146.      form in the file REGISTER.FRM and mail to the address 
  147.      below:
  148.  
  149.      Joseph Duer
  150.      P.O. Box 414
  151.      Trumbull, CT   06611
  152.  
  153.      Please note:
  154.  
  155.      People ordering from outside the USA must enclose a check
  156.      in US funds, drawn from a US bank, and add $5 to help with
  157.      the additional shipping costs.
  158.  
  159.      With registration, you will receive a printed copy of the
  160.      documentation as well as the ability to get help with
  161.      any problems that you may have running the software.
  162.  
  163.      You can reach me by mail at the above address, my CompuServe
  164.      my id is [73750,2263], you can send me a message in the
  165.      sound card area in the MIDI forum on CompuServe.  
  166.  
  167.  
  168. Installing AMW
  169.  
  170.      AMW will work from any location on a disk drive.  To install
  171.      the program, create a directory for the software and change
  172.      directory over to the new directory:
  173.  
  174.      Example:
  175.  
  176.      C:\> MKDIR AMW
  177.      C:\> CD AMW
  178.      C:\AMW> 
  179.  
  180.      Then, copy all the files from your distribution diskette
  181.      into the new directory:
  182.  
  183.      Example:
  184.  
  185.      C:\AMW> COPY A:*.*
  186.  
  187.      This command will copy all the AMW files into the AMW
  188.      directory.  When that is done, you are ready to run AMW.
  189.  
  190.  
  191. Running AMW
  192.  
  193.      To start AMW, simple type AMW at the DOS prompt:
  194.  
  195.      Example:
  196.  
  197.      AMW
  198.  
  199.      At that point, the screen will clear and the AMW screen
  200.      will be displayed.
  201.  
  202.  
  203. The AMW screen
  204.  
  205.  
  206.      The Scope
  207.  
  208.      The Scope is the large aqua rectangle in the center of the
  209.      screen. It is where the voice data is displayed.  The center
  210.      line is 0, and the top and bottom lines are 127 and -127
  211.      respectively.  If you don't know what that means don't
  212.      worry,  Just remember that the further away from the center
  213.      line you go the louder the voice will be.
  214.  
  215.      The Status Line
  216.  
  217.      The status line looks like this:
  218.  
  219. 00:00.00-Time Index  Data/Graph ratio 1 to 1  Time Index-00:00.00
  220.  
  221.      The "Time Index" is what point in time the displayed voice
  222.      data is at.  For example, if you have just loaded a voice
  223.      file that was 5 seconds long, the left time index would be
  224.      00:00.00 (the start of the data) and the right index would
  225.      be 00:05.00 ( the end of the data).
  226.  
  227.      If you then ZOOMed in on the center of the data, your time
  228.      indexes might look like this
  229.  
  230.      Left:  00:03.25  - Start of zoomed data is 3.25 seconds
  231.                         into the voice.
  232.  
  233.      Right: 00:04.75  - End of zoomed data is 1/4 second from the
  234.                         end of the voice data.
  235.  
  236.      You can also deduce from this that the zoomed data is 1 1/2
  237.      seconds long.
  238.  
  239.      The Data/Graph ratio is the number of bytes that were 
  240.      averaged together to plot a specific point.  Since there are
  241.      only 640 pixels across a VGA screen, and some voice files
  242.      are 500,000 bytes or more, you cannot plot every voice data
  243.      on the screen.  So, the data is averaged with the data 
  244.      around it and one point is plotted representing a group of
  245.      voice data.  The first number in the ratio tells you how
  246.      many numbers were averaged together to plot each point.
  247.  
  248.      The Buffer Information
  249.  
  250.      In the lower left hand corner of the screen, you will see
  251.      the information pertaining to the voice currently loaded:
  252.  
  253.      Buffer name:   The name of the file read in or NONAME if
  254.                     recording.
  255.  
  256.      Voice size:    The total size of the voice data (in bytes)
  257.  
  258.      Sampling rate: The current setting of the sampling rate.
  259.  
  260.      Playing time:  How long the voice would take to "play"
  261.                     out of the external speaker.
  262.  
  263.      Free memory:   How much free far memory is available.
  264.  
  265.      
  266.      The top level menu
  267.  
  268.      When your first start AMW, you will see the following
  269.      options on the top line of the screen:
  270.  
  271.      File    Edit    Play   Record   Voice Processing
  272.  
  273.      The File menu is used for loading, saving, and clearing
  274.      voice data.  The Edit menu is used for moving through and
  275.      selecting specific voice data.  The Play menu is used to 
  276.      send the voice data out to an external speaker.  The Record
  277.      menu is used to record voice from and external source into
  278.      memory.  The Voice Processing menu is used for manipulation
  279.      of the voice data.  All menu selection are explained below.
  280.  
  281. The File Menu
  282.  
  283.      Load
  284.  
  285.      The first selection on this menu is "Load".  When this 
  286.      option is selected, a box will appear in the center of
  287.      the screen with a list of all available .VOC files in the
  288.      current directory.  You can choose one of the files by 
  289.      clicking on the filename with the mouse twice.  The first
  290.      click will highlight the selection, the second click will
  291.      select it and begin the process of loading it.  To cancel,
  292.      click on the cancel option at the bottom of the box.
  293.  
  294.      Save
  295.  
  296.      This option allows you to save a file to disk.  It will save
  297.      the current voice data and settings.  When you select this
  298.      option, you will see a box appear in the center of the
  299.      screen.  This box will contain the prompt "Enter Filename:".
  300.      You then enter the name you want the file to be called and
  301.      press the Enter key.  The file will then be saved to disk.
  302.      To cancel this command, press the Escape key.
  303.  
  304.  
  305.      New
  306.  
  307.      This option clears out the voice buffer of any data and
  308.      resets all parameters to their original values.  You would
  309.      use this if you wanted to clear out data you were working on
  310.      so you could record something.  Be sure to save your work
  311.      before you clear it out.
  312.  
  313.  
  314.      Change Dir
  315.  
  316.      Change Dir is the equivalent of the DOS CD command.  When
  317.      you select this option, you will see a box appear in the
  318.      center of the screen with the following prompt:
  319.  
  320.      Enter name of directory to move to:
  321.  
  322.      At this point, enter the name of the directory you want to
  323.      change to, for example: C:\VOC.  If you enter a directory
  324.      that does not exist, you will see the error message "Invalid
  325.      directory" and you will be prompted again.  Press Escape
  326.      at any time to exit this command.
  327.  
  328.  
  329.      Change Device
  330.  
  331.      This option is used if you want to work with voice files
  332.      that are on another disk drive.  When you select this option
  333.      you will see a box in the center of the screen and the
  334.      following prompt:
  335.  
  336.      Enter letter of the device to move to:
  337.  
  338.      At this point, enter the name of the disk drive you want to
  339.      access, for example: A.  You only have to type in one letter
  340.      and press the return key.
  341.  
  342.  
  343.      Quit
  344.  
  345.      The quit option allows you to exit the program normally.
  346.      Once again, be sure to save your work before you exit.
  347.  
  348.  
  349. The Edit Menu
  350.  
  351.      Zoom
  352.  
  353.      The Zoom selection allows you to close in on a specific area
  354.      of the voice data.  After you select Zoom, you will see a
  355.      message near the top of the screen that says:
  356.  
  357.           Click mouse on the first point of the ZOOM area
  358.  
  359.      Now, click the mouse on the spot where you want the zoom
  360.      area to start.  A yellow line will appear.  That is one 
  361.      boundary.  The program will then display another prompt:
  362.  
  363.           Click mouse on the second point of the ZOOM area
  364.  
  365.      At this point, click the mouse at the point where you want
  366.      to define the other boundary.  You will then see a yellow
  367.      line where you clicked the mouse.  The program will then
  368.      automatically ZOOM in the area between the two yellow
  369.      lines, and will display the zoomed area on the scope.
  370.  
  371.      You may zoom in on the data as many times as you like.
  372.  
  373.  
  374.      UnZoom
  375.  
  376.      This command undoes all the zooming you have done and
  377.      redisplays the entire voice data on the scope.
  378.  
  379.  
  380. The Play Menu
  381.  
  382.      Full Voice
  383.  
  384.      You would use this option when you want to listen to the
  385.      entire voice file.  When you select this option, the program
  386.      will start "playing" the voice data immediately.  You will 
  387.      also see a red line travelling from left to right across the
  388.      screen.  This line shows the voice data being played at that
  389.      instant.  This is helpful if you want to zoom in on a
  390.      certain sentence.  Just watch the screen as the voice is
  391.      played and then zoom in on the points where the sentence
  392.      began and ended.
  393.  
  394.      While the voice is being played, the message "Playing voice,
  395.      press Escape to pause..." will appear near the top of the
  396.      screen.  You can pause or stop the voice playing by pressing
  397.      the Escape key.  If you press once, the voice pauses.  Press
  398.      it again, and it cancels the request to play and waits for
  399.      your next command.
  400.  
  401.  
  402.      Zoomed Section
  403.  
  404.      This option is for playing the data you have zoomed in on, 
  405.      and not the entire voice data.  See Full Voice for details
  406.      on playing voice.
  407.  
  408.  
  409. The Record Menu
  410.  
  411.      Set Sampling Rate
  412.  
  413.      This command allows you to set the sampling rate for the
  414.      voice you are about to record.  The "sampling rate" is the
  415.      number of times per second the sound blaster "listens" to
  416.      incoming voice.  Generally, the higher the rate, the better
  417.      quality the recording.  A good rule of thumb is to use 8000
  418.      for recording male voices and 11000 for female voices.  The
  419.      female voice is more complex and requires a higher sampling
  420.      rate to achieve the same quality.
  421.  
  422.  
  423.      Record Voice
  424.  
  425.      When this option is selected, the program immediately begins
  426.      to record the voice coming into the sound blaster.  The 
  427.      message "RECORDING... Press escape to terminate" appears
  428.      near the top of the screen.  The program will continue to
  429.      record the voice coming in until you press the Escape key,
  430.      or you run out of free memory.  When recording is done, the
  431.      new voice data is displayed on the scope.
  432.  
  433.  
  434. The Voice Processing Menu
  435.  
  436.      Set Sampling Rate
  437.  
  438.      This option sets the sampling rate the program will use when
  439.      playing out the voice data.  Some very interesting effects
  440.      can be created by using this option.  For example, you could
  441.      load a voice file that has a sampling rate of 8000, and
  442.      you use this option to set the sampling rate to 12000. When
  443.      you play the voice, it will sound much faster and people
  444.      speaking will sound much like the cartoon "Chipmunks".  If
  445.      you had changed the sampling rate to be lower, the voice
  446.      would sound much slower and deeper, like a record playing at
  447.      the wrong speed (For those of you old enough to remember the
  448.      record players!).
  449.  
  450.  
  451.      Raise Volume
  452.  
  453.      This option is used to make the voice data "Louder".  When
  454.      Raise Volume is selected, you will see a box appear in the
  455.      center of the screen with the prompt:
  456.  
  457.           Enter percentage to raise volume:
  458.  
  459.      You can enter a number between 1 and 999.  Remember that 
  460.      raising the volume 100% will make it twice as loud, so be
  461.      careful that you don't make the voice data unlistenable.
  462.  
  463.      
  464.      Lower Volume
  465.  
  466.      This option is used to lower the loudness of the voice
  467.      data.  When you select "Lower Volume", you will see a box
  468.      appear in the center of the screen with this prompt:
  469.  
  470.           Enter percentage to lower volume:
  471.  
  472.      You can enter a number between 1 and 999.  Remember that
  473.      lowering the volume by 100% cuts the volume in half, so
  474.      be careful not to lower the volume so much that you can't
  475.      hear it.
  476.  
  477.      As a footnote to the Record, Raise and Lower Volume
  478.      commands,  it is better to Record the voice at a low level
  479.      and then raise it with the Raise volume command.  You will
  480.      find when recording loud voices, your voice data will sound
  481.      metallic, tinny, or just plain awful.  When the voice
  482.      sounds like this it means that you are exceeding the sound
  483.      blaster's capabilities and the high volume sounds are being
  484.      lost.  That is why it is better to record low, and then
  485.      raise the volume.
  486.  
  487.      Reverse Voice
  488.  
  489.      This option is a very simple one, yet interesting.  Reverse
  490.      Voice takes the voice data and flips it over.  This puts the
  491.      end of the data at the beginning and the beginning data at
  492.      the end.  A far simpler analogy woulcd be for you to look
  493.      at your computer screen through a mirror.  Everything
  494.      backwards, right?
  495.  
  496.      Since this option literally flips the data you can use it
  497.      again to flip the voice data back to the way it originally
  498.      was.  This is the best option to use when trying to show
  499.      this program to your friends.
  500.  
  501.